supportive stay - Spanish English Dictionary